package com.carrot.common.core.domain.dto;

import lombok.Data;

import java.io.Serializable;

@Data
public class PointParserDto implements Serializable {

    /**
     * iec104
     * 1. 接收服务器IP
     * 2. 接收服务器端口
     * 3. IEC104报文
     * 4. 元数据连接信息
     * mqtt
     * 1. mqtt主题
     * 2. mqtt端口
     * 3. 接收服务器IP
     * 4. 接收服务器端口
     * 5. mqtt报文
     * 6. 元数据连接信息
     */
    /**
     * mqtt主题
     */
    private String clientIp;

    /**
     * mqtt端口
     */
    private Integer clientPort;

    /**
     * 接收服务器IP
     */
    private String serverIp;

    /**
     * 接收服务器端口
     */
    private Integer serverPort;

    /**
     * 报文
     */
    private String message;

    /**
     * 场站ID
     */
    private String stationId;

    /**
     * 元数据连接信息
     */
    private String metadata;

}
